﻿using NRules.Fluent.Dsl;
using NRules.RuleModel;
using System;
using System.Collections.Generic;
using System.Text;

namespace phminarm.expert
{
    public class DiagnosisRules : IRuleDefinition
    {
        public string Name => throw new NotImplementedException();

        public string Description => throw new NotImplementedException();

        public int Priority => throw new NotImplementedException();

        public RuleRepeatability Repeatability => throw new NotImplementedException();

        public IEnumerable<string> Tags => throw new NotImplementedException();

        public PropertyMap Properties => throw new NotImplementedException();

        public DependencyGroupElement DependencyGroup => throw new NotImplementedException();

        public FilterGroupElement FilterGroup => throw new NotImplementedException();

        public GroupElement LeftHandSide => throw new NotImplementedException();

        public ActionGroupElement RightHandSide => throw new NotImplementedException();
    }

    public class rule1 : Rule
    {
        public override void Define()
        {

        }
    }
}
